Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 LONDON PLACE Terraced £270,000 17 Jan 2022
2 LONDON PLACE Terraced £90,000 25 May 2005
3 LONDON PLACE Terraced £60,000 19 Jul 2002